package FirstStage.DuoTai;



public class Master {
    private String name;

    public Master(String name) {
        this.name = name;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

//    public void feed(Dog dog,Bone bone){
//        System.out.println("主人" + name + "给 " + dog.getName() + "吃 " + bone.getName());
//    }
//    // 方法重载体现出方法的多态
//    public void feed(Cat cat,Fish fish){
//        System.out.println("主人" + name + "给 " + cat.getName() + "吃 " + fish.getName());
//    }
    // animal 编译类型是Animal，它可以接收Animal子类的对象，food同理
    public void feed(Animal animal,Food food){
        System.out.println("主人" + name + "给 " + animal.getName() + "吃 " + food.getName());
    }
}
